package com.edu.videosurveillance.bean;

/**
 * 类描述:报警信息结构体
 * Created by 张小兵 on 2016/11/29.
 */

public class PAlarmLinkageInfo {
    String AlarmId; //报警ID
    String SonDevName; //设备
    String ParentDevName; //父设备
    String AlarmTypeName; //报警类型
    String AlarmLevelName; //报警等级
    String AlarmProcessTypeName; //报警处理类型
    String AlarmPosiName; //报警位置
    String AlarmTime; //报警时间
    String AlarmContent; //报警内容
    String CustomId; //设备用户码
    String DevInstallSite; //设备安装位置
    String Manager; //设备管理员
    String Contact; //设备管理员联系方式
    String RecPersonId; //报警接收人ID
    String RecPersonList; //报警处理人ID列表
    String PosiId; //报警位置ID
    String DeviceId; //设备ID
    String AlarmTypeId; //报警类型ID
    String AlarmLevelId; //报警等级ID
    String AlarmProcesssTypeId; //报警处理类型ID
    String PicPath; //报警图片路径
    String TriggerClient; //联动客户端视频通道ID列表
    String AlarmSound; //客户端联动声音文件名
    String IsTalk; //是否联动对讲
    String TalkId; //联动对讲设备ID
    String RecordIds; //联动存储录像视频通道ID列表
    String Triggerio; //联动输出通道ID列表
    String KingAlarmCnt; //同类报警个数
    String LastAlarmTime; //最新报警时间
    String MapId;         //报警节点地图
    String AlarmPlanName; //预案名称
    String AlarmPlanDesc;    //预案内容
    String Triggerpowerout;//有三个以分号的属性：1、对应的值是电控设备中通道的dev_id，多个电控输出值以逗号分隔
    //  2、对应值手动1自动0值以逗号分隔 3、对应值开1关0 值以逗号分隔
    String Triggerdoorguard; //有三个以分号的属性：1、对应的值是电控设备中通道的dev_id，多个电控输出值以逗号分隔
    //  2、对应值手动1自动0值以逗号分隔 3、对应值开1关0 值以逗号分隔

    public String getAlarmId() {
        return AlarmId;
    }

    public void setAlarmId(String mAlarmId) {
        AlarmId = mAlarmId;
    }

    public String getSonDevName() {
        return SonDevName;
    }

    public void setSonDevName(String mSonDevName) {
        SonDevName = mSonDevName;
    }

    public String getParentDevName() {
        return ParentDevName;
    }

    public void setParentDevName(String mParentDevName) {
        ParentDevName = mParentDevName;
    }

    public String getAlarmTypeName() {
        return AlarmTypeName;
    }

    public void setAlarmTypeName(String mAlarmTypeName) {
        AlarmTypeName = mAlarmTypeName;
    }

    public String getAlarmLevelName() {
        return AlarmLevelName;
    }

    public void setAlarmLevelName(String mAlarmLevelName) {
        AlarmLevelName = mAlarmLevelName;
    }

    public String getAlarmProcessTypeName() {
        return AlarmProcessTypeName;
    }

    public void setAlarmProcessTypeName(String mAlarmProcessTypeName) {
        AlarmProcessTypeName = mAlarmProcessTypeName;
    }

    public String getAlarmPosiName() {
        return AlarmPosiName;
    }

    public void setAlarmPosiName(String mAlarmPosiName) {
        AlarmPosiName = mAlarmPosiName;
    }

    public String getAlarmTime() {
        return AlarmTime;
    }

    public void setAlarmTime(String mAlarmTime) {
        AlarmTime = mAlarmTime;
    }

    public String getAlarmContent() {
        return AlarmContent;
    }

    public void setAlarmContent(String mAlarmContent) {
        AlarmContent = mAlarmContent;
    }

    public String getCustomId() {
        return CustomId;
    }

    public void setCustomId(String mCustomId) {
        CustomId = mCustomId;
    }

    public String getDevInstallSite() {
        return DevInstallSite;
    }

    public void setDevInstallSite(String mDevInstallSite) {
        DevInstallSite = mDevInstallSite;
    }

    public String getManager() {
        return Manager;
    }

    public void setManager(String mManager) {
        Manager = mManager;
    }

    public String getContact() {
        return Contact;
    }

    public void setContact(String mContact) {
        Contact = mContact;
    }

    public String getRecPersonId() {
        return RecPersonId;
    }

    public void setRecPersonId(String mRecPersonId) {
        RecPersonId = mRecPersonId;
    }

    public String getRecPersonList() {
        return RecPersonList;
    }

    public void setRecPersonList(String mRecPersonList) {
        RecPersonList = mRecPersonList;
    }

    public String getPosiId() {
        return PosiId;
    }

    public void setPosiId(String mPosiId) {
        PosiId = mPosiId;
    }

    public String getDeviceId() {
        return DeviceId;
    }

    public void setDeviceId(String mDeviceId) {
        DeviceId = mDeviceId;
    }

    public String getAlarmTypeId() {
        return AlarmTypeId;
    }

    public void setAlarmTypeId(String mAlarmTypeId) {
        AlarmTypeId = mAlarmTypeId;
    }

    public String getAlarmLevelId() {
        return AlarmLevelId;
    }

    public void setAlarmLevelId(String mAlarmLevelId) {
        AlarmLevelId = mAlarmLevelId;
    }

    public String getAlarmProcesssTypeId() {
        return AlarmProcesssTypeId;
    }

    public void setAlarmProcesssTypeId(String mAlarmProcesssTypeId) {
        AlarmProcesssTypeId = mAlarmProcesssTypeId;
    }

    public String getPicPath() {
        return PicPath;
    }

    public void setPicPath(String mPicPath) {
        PicPath = mPicPath;
    }

    public String getTriggerClient() {
        return TriggerClient;
    }

    public void setTriggerClient(String mTriggerClient) {
        TriggerClient = mTriggerClient;
    }

    public String getAlarmSound() {
        return AlarmSound;
    }

    public void setAlarmSound(String mAlarmSound) {
        AlarmSound = mAlarmSound;
    }

    public String getIsTalk() {
        return IsTalk;
    }

    public void setIsTalk(String mIsTalk) {
        IsTalk = mIsTalk;
    }

    public String getTalkId() {
        return TalkId;
    }

    public void setTalkId(String mTalkId) {
        TalkId = mTalkId;
    }

    public String getRecordIds() {
        return RecordIds;
    }

    public void setRecordIds(String mRecordIds) {
        RecordIds = mRecordIds;
    }

    public String getTriggerio() {
        return Triggerio;
    }

    public void setTriggerio(String mTriggerio) {
        Triggerio = mTriggerio;
    }

    public String getKingAlarmCnt() {
        return KingAlarmCnt;
    }

    public void setKingAlarmCnt(String mKingAlarmCnt) {
        KingAlarmCnt = mKingAlarmCnt;
    }

    public String getLastAlarmTime() {
        return LastAlarmTime;
    }

    public void setLastAlarmTime(String mLastAlarmTime) {
        LastAlarmTime = mLastAlarmTime;
    }

    public String getMapId() {
        return MapId;
    }

    public void setMapId(String mMapId) {
        MapId = mMapId;
    }

    public String getAlarmPlanName() {
        return AlarmPlanName;
    }

    public void setAlarmPlanName(String mAlarmPlanName) {
        AlarmPlanName = mAlarmPlanName;
    }

    public String getAlarmPlanDesc() {
        return AlarmPlanDesc;
    }

    public void setAlarmPlanDesc(String mAlarmPlanDesc) {
        AlarmPlanDesc = mAlarmPlanDesc;
    }

    public String getTriggerpowerout() {
        return Triggerpowerout;
    }

    public void setTriggerpowerout(String mTriggerpowerout) {
        Triggerpowerout = mTriggerpowerout;
    }

    public String getTriggerdoorguard() {
        return Triggerdoorguard;
    }

    public void setTriggerdoorguard(String mTriggerdoorguard) {
        Triggerdoorguard = mTriggerdoorguard;
    }
}
